<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Navo Portable Library: navo/algorithm/crypto/symmetric/cast_c.c源文件</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body onload='searchBox.OnSelectItem(0);'>
<!-- 制作者 Doxygen 1.7.3 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'搜索');
--></script>
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Navo Portable Library&#160;<span id="projectnumber">Ver 1.0.20120827</span></div>
   <div id="projectbrief">Provides generic platform independent facilities.</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>首页</span></a></li>
      <li><a href="modules.html"><span>模块</span></a></li>
      <li><a href="annotated.html"><span>数据结构</span></a></li>
      <li class="current"><a href="files.html"><span>文件</span></a></li>
      <li id="searchli">
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="搜索" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>文件列表</span></a></li>
      <li><a href="globals.html"><span>全局定义</span></a></li>
    </ul>
  </div>
<div class="header">
  <div class="headertitle">
<h1>navo/algorithm/crypto/symmetric/cast_c.c</h1>  </div>
</div>
<div class="contents">
<a href="cast__c_8c.html">浏览该文件的文档。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */</span>
<a name="l00010"></a>00010 <span class="preprocessor">#include &quot;<a class="code" href="integer_8h.html" title="Provides standard integer types.">../../../port/integer.h</a>&quot;</span>
<a name="l00011"></a>00011 
<a name="l00012"></a>00012 <span class="keyword">const</span> uint32_t __cast_s1[256] = {
<a name="l00013"></a>00013     0x30fb40d4UL, 0x9fa0ff0bUL, 0x6beccd2fUL, 0x3f258c7aUL, 0x1e213f2fUL,
<a name="l00014"></a>00014     0x9c004dd3UL, 0x6003e540UL, 0xcf9fc949UL,
<a name="l00015"></a>00015     0xbfd4af27UL, 0x88bbbdb5UL, 0xe2034090UL, 0x98d09675UL, 0x6e63a0e0UL,
<a name="l00016"></a>00016     0x15c361d2UL, 0xc2e7661dUL, 0x22d4ff8eUL,
<a name="l00017"></a>00017     0x28683b6fUL, 0xc07fd059UL, 0xff2379c8UL, 0x775f50e2UL, 0x43c340d3UL,
<a name="l00018"></a>00018     0xdf2f8656UL, 0x887ca41aUL, 0xa2d2bd2dUL,
<a name="l00019"></a>00019     0xa1c9e0d6UL, 0x346c4819UL, 0x61b76d87UL, 0x22540f2fUL, 0x2abe32e1UL,
<a name="l00020"></a>00020     0xaa54166bUL, 0x22568e3aUL, 0xa2d341d0UL,
<a name="l00021"></a>00021     0x66db40c8UL, 0xa784392fUL, 0x004dff2fUL, 0x2db9d2deUL, 0x97943facUL,
<a name="l00022"></a>00022     0x4a97c1d8UL, 0x527644b7UL, 0xb5f437a7UL,
<a name="l00023"></a>00023     0xb82cbaefUL, 0xd751d159UL, 0x6ff7f0edUL, 0x5a097a1fUL, 0x827b68d0UL,
<a name="l00024"></a>00024     0x90ecf52eUL, 0x22b0c054UL, 0xbc8e5935UL,
<a name="l00025"></a>00025     0x4b6d2f7fUL, 0x50bb64a2UL, 0xd2664910UL, 0xbee5812dUL, 0xb7332290UL,
<a name="l00026"></a>00026     0xe93b159fUL, 0xb48ee411UL, 0x4bff345dUL,
<a name="l00027"></a>00027     0xfd45c240UL, 0xad31973fUL, 0xc4f6d02eUL, 0x55fc8165UL, 0xd5b1caadUL,
<a name="l00028"></a>00028     0xa1ac2daeUL, 0xa2d4b76dUL, 0xc19b0c50UL,
<a name="l00029"></a>00029     0x882240f2UL, 0x0c6e4f38UL, 0xa4e4bfd7UL, 0x4f5ba272UL, 0x564c1d2fUL,
<a name="l00030"></a>00030     0xc59c5319UL, 0xb949e354UL, 0xb04669feUL,
<a name="l00031"></a>00031     0xb1b6ab8aUL, 0xc71358ddUL, 0x6385c545UL, 0x110f935dUL, 0x57538ad5UL,
<a name="l00032"></a>00032     0x6a390493UL, 0xe63d37e0UL, 0x2a54f6b3UL,
<a name="l00033"></a>00033     0x3a787d5fUL, 0x6276a0b5UL, 0x19a6fcdfUL, 0x7a42206aUL, 0x29f9d4d5UL,
<a name="l00034"></a>00034     0xf61b1891UL, 0xbb72275eUL, 0xaa508167UL,
<a name="l00035"></a>00035     0x38901091UL, 0xc6b505ebUL, 0x84c7cb8cUL, 0x2ad75a0fUL, 0x874a1427UL,
<a name="l00036"></a>00036     0xa2d1936bUL, 0x2ad286afUL, 0xaa56d291UL,
<a name="l00037"></a>00037     0xd7894360UL, 0x425c750dUL, 0x93b39e26UL, 0x187184c9UL, 0x6c00b32dUL,
<a name="l00038"></a>00038     0x73e2bb14UL, 0xa0bebc3cUL, 0x54623779UL,
<a name="l00039"></a>00039     0x64459eabUL, 0x3f328b82UL, 0x7718cf82UL, 0x59a2cea6UL, 0x04ee002eUL,
<a name="l00040"></a>00040     0x89fe78e6UL, 0x3fab0950UL, 0x325ff6c2UL,
<a name="l00041"></a>00041     0x81383f05UL, 0x6963c5c8UL, 0x76cb5ad6UL, 0xd49974c9UL, 0xca180dcfUL,
<a name="l00042"></a>00042     0x380782d5UL, 0xc7fa5cf6UL, 0x8ac31511UL,
<a name="l00043"></a>00043     0x35e79e13UL, 0x47da91d0UL, 0xf40f9086UL, 0xa7e2419eUL, 0x31366241UL,
<a name="l00044"></a>00044     0x051ef495UL, 0xaa573b04UL, 0x4a805d8dUL,
<a name="l00045"></a>00045     0x548300d0UL, 0x00322a3cUL, 0xbf64cddfUL, 0xba57a68eUL, 0x75c6372bUL,
<a name="l00046"></a>00046     0x50afd341UL, 0xa7c13275UL, 0x915a0bf5UL,
<a name="l00047"></a>00047     0x6b54bfabUL, 0x2b0b1426UL, 0xab4cc9d7UL, 0x449ccd82UL, 0xf7fbf265UL,
<a name="l00048"></a>00048     0xab85c5f3UL, 0x1b55db94UL, 0xaad4e324UL,
<a name="l00049"></a>00049     0xcfa4bd3fUL, 0x2deaa3e2UL, 0x9e204d02UL, 0xc8bd25acUL, 0xeadf55b3UL,
<a name="l00050"></a>00050     0xd5bd9e98UL, 0xe31231b2UL, 0x2ad5ad6cUL,
<a name="l00051"></a>00051     0x954329deUL, 0xadbe4528UL, 0xd8710f69UL, 0xaa51c90fUL, 0xaa786bf6UL,
<a name="l00052"></a>00052     0x22513f1eUL, 0xaa51a79bUL, 0x2ad344ccUL,
<a name="l00053"></a>00053     0x7b5a41f0UL, 0xd37cfbadUL, 0x1b069505UL, 0x41ece491UL, 0xb4c332e6UL,
<a name="l00054"></a>00054     0x032268d4UL, 0xc9600accUL, 0xce387e6dUL,
<a name="l00055"></a>00055     0xbf6bb16cUL, 0x6a70fb78UL, 0x0d03d9c9UL, 0xd4df39deUL, 0xe01063daUL,
<a name="l00056"></a>00056     0x4736f464UL, 0x5ad328d8UL, 0xb347cc96UL,
<a name="l00057"></a>00057     0x75bb0fc3UL, 0x98511bfbUL, 0x4ffbcc35UL, 0xb58bcf6aUL, 0xe11f0abcUL,
<a name="l00058"></a>00058     0xbfc5fe4aUL, 0xa70aec10UL, 0xac39570aUL,
<a name="l00059"></a>00059     0x3f04442fUL, 0x6188b153UL, 0xe0397a2eUL, 0x5727cb79UL, 0x9ceb418fUL,
<a name="l00060"></a>00060     0x1cacd68dUL, 0x2ad37c96UL, 0x0175cb9dUL,
<a name="l00061"></a>00061     0xc69dff09UL, 0xc75b65f0UL, 0xd9db40d8UL, 0xec0e7779UL, 0x4744ead4UL,
<a name="l00062"></a>00062     0xb11c3274UL, 0xdd24cb9eUL, 0x7e1c54bdUL,
<a name="l00063"></a>00063     0xf01144f9UL, 0xd2240eb1UL, 0x9675b3fdUL, 0xa3ac3755UL, 0xd47c27afUL,
<a name="l00064"></a>00064     0x51c85f4dUL, 0x56907596UL, 0xa5bb15e6UL,
<a name="l00065"></a>00065     0x580304f0UL, 0xca042cf1UL, 0x011a37eaUL, 0x8dbfaadbUL, 0x35ba3e4aUL,
<a name="l00066"></a>00066     0x3526ffa0UL, 0xc37b4d09UL, 0xbc306ed9UL,
<a name="l00067"></a>00067     0x98a52666UL, 0x5648f725UL, 0xff5e569dUL, 0x0ced63d0UL, 0x7c63b2cfUL,
<a name="l00068"></a>00068     0x700b45e1UL, 0xd5ea50f1UL, 0x85a92872UL,
<a name="l00069"></a>00069     0xaf1fbda7UL, 0xd4234870UL, 0xa7870bf3UL, 0x2d3b4d79UL, 0x42e04198UL,
<a name="l00070"></a>00070     0x0cd0ede7UL, 0x26470db8UL, 0xf881814cUL,
<a name="l00071"></a>00071     0x474d6ad7UL, 0x7c0c5e5cUL, 0xd1231959UL, 0x381b7298UL, 0xf5d2f4dbUL,
<a name="l00072"></a>00072     0xab838653UL, 0x6e2f1e23UL, 0x83719c9eUL,
<a name="l00073"></a>00073     0xbd91e046UL, 0x9a56456eUL, 0xdc39200cUL, 0x20c8c571UL, 0x962bda1cUL,
<a name="l00074"></a>00074     0xe1e696ffUL, 0xb141ab08UL, 0x7cca89b9UL,
<a name="l00075"></a>00075     0x1a69e783UL, 0x02cc4843UL, 0xa2f7c579UL, 0x429ef47dUL, 0x427b169cUL,
<a name="l00076"></a>00076     0x5ac9f049UL, 0xdd8f0f00UL, 0x5c8165bfUL
<a name="l00077"></a>00077  };
<a name="l00078"></a>00078 
<a name="l00079"></a>00079 <span class="keyword">const</span> uint32_t __cast_s2[256] = {
<a name="l00080"></a>00080     0x1f201094UL, 0xef0ba75bUL, 0x69e3cf7eUL, 0x393f4380UL, 0xfe61cf7aUL,
<a name="l00081"></a>00081     0xeec5207aUL, 0x55889c94UL, 0x72fc0651UL,
<a name="l00082"></a>00082     0xada7ef79UL, 0x4e1d7235UL, 0xd55a63ceUL, 0xde0436baUL, 0x99c430efUL,
<a name="l00083"></a>00083     0x5f0c0794UL, 0x18dcdb7dUL, 0xa1d6eff3UL,
<a name="l00084"></a>00084     0xa0b52f7bUL, 0x59e83605UL, 0xee15b094UL, 0xe9ffd909UL, 0xdc440086UL,
<a name="l00085"></a>00085     0xef944459UL, 0xba83ccb3UL, 0xe0c3cdfbUL,
<a name="l00086"></a>00086     0xd1da4181UL, 0x3b092ab1UL, 0xf997f1c1UL, 0xa5e6cf7bUL, 0x01420ddbUL,
<a name="l00087"></a>00087     0xe4e7ef5bUL, 0x25a1ff41UL, 0xe180f806UL,
<a name="l00088"></a>00088     0x1fc41080UL, 0x179bee7aUL, 0xd37ac6a9UL, 0xfe5830a4UL, 0x98de8b7fUL,
<a name="l00089"></a>00089     0x77e83f4eUL, 0x79929269UL, 0x24fa9f7bUL,
<a name="l00090"></a>00090     0xe113c85bUL, 0xacc40083UL, 0xd7503525UL, 0xf7ea615fUL, 0x62143154UL,
<a name="l00091"></a>00091     0x0d554b63UL, 0x5d681121UL, 0xc866c359UL,
<a name="l00092"></a>00092     0x3d63cf73UL, 0xcee234c0UL, 0xd4d87e87UL, 0x5c672b21UL, 0x071f6181UL,
<a name="l00093"></a>00093     0x39f7627fUL, 0x361e3084UL, 0xe4eb573bUL,
<a name="l00094"></a>00094     0x602f64a4UL, 0xd63acd9cUL, 0x1bbc4635UL, 0x9e81032dUL, 0x2701f50cUL,
<a name="l00095"></a>00095     0x99847ab4UL, 0xa0e3df79UL, 0xba6cf38cUL,
<a name="l00096"></a>00096     0x10843094UL, 0x2537a95eUL, 0xf46f6ffeUL, 0xa1ff3b1fUL, 0x208cfb6aUL,
<a name="l00097"></a>00097     0x8f458c74UL, 0xd9e0a227UL, 0x4ec73a34UL,
<a name="l00098"></a>00098     0xfc884f69UL, 0x3e4de8dfUL, 0xef0e0088UL, 0x3559648dUL, 0x8a45388cUL,
<a name="l00099"></a>00099     0x1d804366UL, 0x721d9bfdUL, 0xa58684bbUL,
<a name="l00100"></a>00100     0xe8256333UL, 0x844e8212UL, 0x128d8098UL, 0xfed33fb4UL, 0xce280ae1UL,
<a name="l00101"></a>00101     0x27e19ba5UL, 0xd5a6c252UL, 0xe49754bdUL,
<a name="l00102"></a>00102     0xc5d655ddUL, 0xeb667064UL, 0x77840b4dUL, 0xa1b6a801UL, 0x84db26a9UL,
<a name="l00103"></a>00103     0xe0b56714UL, 0x21f043b7UL, 0xe5d05860UL,
<a name="l00104"></a>00104     0x54f03084UL, 0x066ff472UL, 0xa31aa153UL, 0xdadc4755UL, 0xb5625dbfUL,
<a name="l00105"></a>00105     0x68561be6UL, 0x83ca6b94UL, 0x2d6ed23bUL,
<a name="l00106"></a>00106     0xeccf01dbUL, 0xa6d3d0baUL, 0xb6803d5cUL, 0xaf77a709UL, 0x33b4a34cUL,
<a name="l00107"></a>00107     0x397bc8d6UL, 0x5ee22b95UL, 0x5f0e5304UL,
<a name="l00108"></a>00108     0x81ed6f61UL, 0x20e74364UL, 0xb45e1378UL, 0xde18639bUL, 0x881ca122UL,
<a name="l00109"></a>00109     0xb96726d1UL, 0x8049a7e8UL, 0x22b7da7bUL,
<a name="l00110"></a>00110     0x5e552d25UL, 0x5272d237UL, 0x79d2951cUL, 0xc60d894cUL, 0x488cb402UL,
<a name="l00111"></a>00111     0x1ba4fe5bUL, 0xa4b09f6bUL, 0x1ca815cfUL,
<a name="l00112"></a>00112     0xa20c3005UL, 0x8871df63UL, 0xb9de2fcbUL, 0x0cc6c9e9UL, 0x0beeff53UL,
<a name="l00113"></a>00113     0xe3214517UL, 0xb4542835UL, 0x9f63293cUL,
<a name="l00114"></a>00114     0xee41e729UL, 0x6e1d2d7cUL, 0x50045286UL, 0x1e6685f3UL, 0xf33401c6UL,
<a name="l00115"></a>00115     0x30a22c95UL, 0x31a70850UL, 0x60930f13UL,
<a name="l00116"></a>00116     0x73f98417UL, 0xa1269859UL, 0xec645c44UL, 0x52c877a9UL, 0xcdff33a6UL,
<a name="l00117"></a>00117     0xa02b1741UL, 0x7cbad9a2UL, 0x2180036fUL,
<a name="l00118"></a>00118     0x50d99c08UL, 0xcb3f4861UL, 0xc26bd765UL, 0x64a3f6abUL, 0x80342676UL,
<a name="l00119"></a>00119     0x25a75e7bUL, 0xe4e6d1fcUL, 0x20c710e6UL,
<a name="l00120"></a>00120     0xcdf0b680UL, 0x17844d3bUL, 0x31eef84dUL, 0x7e0824e4UL, 0x2ccb49ebUL,
<a name="l00121"></a>00121     0x846a3baeUL, 0x8ff77888UL, 0xee5d60f6UL,
<a name="l00122"></a>00122     0x7af75673UL, 0x2fdd5cdbUL, 0xa11631c1UL, 0x30f66f43UL, 0xb3faec54UL,
<a name="l00123"></a>00123     0x157fd7faUL, 0xef8579ccUL, 0xd152de58UL,
<a name="l00124"></a>00124     0xdb2ffd5eUL, 0x8f32ce19UL, 0x306af97aUL, 0x02f03ef8UL, 0x99319ad5UL,
<a name="l00125"></a>00125     0xc242fa0fUL, 0xa7e3ebb0UL, 0xc68e4906UL,
<a name="l00126"></a>00126     0xb8da230cUL, 0x80823028UL, 0xdcdef3c8UL, 0xd35fb171UL, 0x088a1bc8UL,
<a name="l00127"></a>00127     0xbec0c560UL, 0x61a3c9e8UL, 0xbca8f54dUL,
<a name="l00128"></a>00128     0xc72feffaUL, 0x22822e99UL, 0x82c570b4UL, 0xd8d94e89UL, 0x8b1c34bcUL,
<a name="l00129"></a>00129     0x301e16e6UL, 0x273be979UL, 0xb0ffeaa6UL,
<a name="l00130"></a>00130     0x61d9b8c6UL, 0x00b24869UL, 0xb7ffce3fUL, 0x08dc283bUL, 0x43daf65aUL,
<a name="l00131"></a>00131     0xf7e19798UL, 0x7619b72fUL, 0x8f1c9ba4UL,
<a name="l00132"></a>00132     0xdc8637a0UL, 0x16a7d3b1UL, 0x9fc393b7UL, 0xa7136eebUL, 0xc6bcc63eUL,
<a name="l00133"></a>00133     0x1a513742UL, 0xef6828bcUL, 0x520365d6UL,
<a name="l00134"></a>00134     0x2d6a77abUL, 0x3527ed4bUL, 0x821fd216UL, 0x095c6e2eUL, 0xdb92f2fbUL,
<a name="l00135"></a>00135     0x5eea29cbUL, 0x145892f5UL, 0x91584f7fUL,
<a name="l00136"></a>00136     0x5483697bUL, 0x2667a8ccUL, 0x85196048UL, 0x8c4baceaUL, 0x833860d4UL,
<a name="l00137"></a>00137     0x0d23e0f9UL, 0x6c387e8aUL, 0x0ae6d249UL,
<a name="l00138"></a>00138     0xb284600cUL, 0xd835731dUL, 0xdcb1c647UL, 0xac4c56eaUL, 0x3ebd81b3UL,
<a name="l00139"></a>00139     0x230eabb0UL, 0x6438bc87UL, 0xf0b5b1faUL,
<a name="l00140"></a>00140     0x8f5ea2b3UL, 0xfc184642UL, 0x0a036b7aUL, 0x4fb089bdUL, 0x649da589UL,
<a name="l00141"></a>00141     0xa345415eUL, 0x5c038323UL, 0x3e5d3bb9UL,
<a name="l00142"></a>00142     0x43d79572UL, 0x7e6dd07cUL, 0x06dfdf1eUL, 0x6c6cc4efUL, 0x7160a539UL,
<a name="l00143"></a>00143     0x73bfbe70UL, 0x83877605UL, 0x4523ecf1UL
<a name="l00144"></a>00144 };
<a name="l00145"></a>00145 
<a name="l00146"></a>00146 <span class="keyword">const</span> uint32_t __cast_s3[256] = {
<a name="l00147"></a>00147     0x8defc240UL, 0x25fa5d9fUL, 0xeb903dbfUL, 0xe810c907UL, 0x47607fffUL,
<a name="l00148"></a>00148     0x369fe44bUL, 0x8c1fc644UL, 0xaececa90UL,
<a name="l00149"></a>00149     0xbeb1f9bfUL, 0xeefbcaeaUL, 0xe8cf1950UL, 0x51df07aeUL, 0x920e8806UL,
<a name="l00150"></a>00150     0xf0ad0548UL, 0xe13c8d83UL, 0x927010d5UL,
<a name="l00151"></a>00151     0x11107d9fUL, 0x07647db9UL, 0xb2e3e4d4UL, 0x3d4f285eUL, 0xb9afa820UL,
<a name="l00152"></a>00152     0xfade82e0UL, 0xa067268bUL, 0x8272792eUL,
<a name="l00153"></a>00153     0x553fb2c0UL, 0x489ae22bUL, 0xd4ef9794UL, 0x125e3fbcUL, 0x21fffceeUL,
<a name="l00154"></a>00154     0x825b1bfdUL, 0x9255c5edUL, 0x1257a240UL,
<a name="l00155"></a>00155     0x4e1a8302UL, 0xbae07fffUL, 0x528246e7UL, 0x8e57140eUL, 0x3373f7bfUL,
<a name="l00156"></a>00156     0x8c9f8188UL, 0xa6fc4ee8UL, 0xc982b5a5UL,
<a name="l00157"></a>00157     0xa8c01db7UL, 0x579fc264UL, 0x67094f31UL, 0xf2bd3f5fUL, 0x40fff7c1UL,
<a name="l00158"></a>00158     0x1fb78dfcUL, 0x8e6bd2c1UL, 0x437be59bUL,
<a name="l00159"></a>00159     0x99b03dbfUL, 0xb5dbc64bUL, 0x638dc0e6UL, 0x55819d99UL, 0xa197c81cUL,
<a name="l00160"></a>00160     0x4a012d6eUL, 0xc5884a28UL, 0xccc36f71UL,
<a name="l00161"></a>00161     0xb843c213UL, 0x6c0743f1UL, 0x8309893cUL, 0x0feddd5fUL, 0x2f7fe850UL,
<a name="l00162"></a>00162     0xd7c07f7eUL, 0x02507fbfUL, 0x5afb9a04UL,
<a name="l00163"></a>00163     0xa747d2d0UL, 0x1651192eUL, 0xaf70bf3eUL, 0x58c31380UL, 0x5f98302eUL,
<a name="l00164"></a>00164     0x727cc3c4UL, 0x0a0fb402UL, 0x0f7fef82UL,
<a name="l00165"></a>00165     0x8c96fdadUL, 0x5d2c2aaeUL, 0x8ee99a49UL, 0x50da88b8UL, 0x8427f4a0UL,
<a name="l00166"></a>00166     0x1eac5790UL, 0x796fb449UL, 0x8252dc15UL,
<a name="l00167"></a>00167     0xefbd7d9bUL, 0xa672597dUL, 0xada840d8UL, 0x45f54504UL, 0xfa5d7403UL,
<a name="l00168"></a>00168     0xe83ec305UL, 0x4f91751aUL, 0x925669c2UL,
<a name="l00169"></a>00169     0x23efe941UL, 0xa903f12eUL, 0x60270df2UL, 0x0276e4b6UL, 0x94fd6574UL,
<a name="l00170"></a>00170     0x927985b2UL, 0x8276dbcbUL, 0x02778176UL,
<a name="l00171"></a>00171     0xf8af918dUL, 0x4e48f79eUL, 0x8f616ddfUL, 0xe29d840eUL, 0x842f7d83UL,
<a name="l00172"></a>00172     0x340ce5c8UL, 0x96bbb682UL, 0x93b4b148UL,
<a name="l00173"></a>00173     0xef303cabUL, 0x984faf28UL, 0x779faf9bUL, 0x92dc560dUL, 0x224d1e20UL,
<a name="l00174"></a>00174     0x8437aa88UL, 0x7d29dc96UL, 0x2756d3dcUL,
<a name="l00175"></a>00175     0x8b907ceeUL, 0xb51fd240UL, 0xe7c07ce3UL, 0xe566b4a1UL, 0xc3e9615eUL,
<a name="l00176"></a>00176     0x3cf8209dUL, 0x6094d1e3UL, 0xcd9ca341UL,
<a name="l00177"></a>00177     0x5c76460eUL, 0x00ea983bUL, 0xd4d67881UL, 0xfd47572cUL, 0xf76cedd9UL,
<a name="l00178"></a>00178     0xbda8229cUL, 0x127dadaaUL, 0x438a074eUL,
<a name="l00179"></a>00179     0x1f97c090UL, 0x081bdb8aUL, 0x93a07ebeUL, 0xb938ca15UL, 0x97b03cffUL,
<a name="l00180"></a>00180     0x3dc2c0f8UL, 0x8d1ab2ecUL, 0x64380e51UL,
<a name="l00181"></a>00181     0x68cc7bfbUL, 0xd90f2788UL, 0x12490181UL, 0x5de5ffd4UL, 0xdd7ef86aUL,
<a name="l00182"></a>00182     0x76a2e214UL, 0xb9a40368UL, 0x925d958fUL,
<a name="l00183"></a>00183     0x4b39fffaUL, 0xba39aee9UL, 0xa4ffd30bUL, 0xfaf7933bUL, 0x6d498623UL,
<a name="l00184"></a>00184     0x193cbcfaUL, 0x27627545UL, 0x825cf47aUL,
<a name="l00185"></a>00185     0x61bd8ba0UL, 0xd11e42d1UL, 0xcead04f4UL, 0x127ea392UL, 0x10428db7UL,
<a name="l00186"></a>00186     0x8272a972UL, 0x9270c4a8UL, 0x127de50bUL,
<a name="l00187"></a>00187     0x285ba1c8UL, 0x3c62f44fUL, 0x35c0eaa5UL, 0xe805d231UL, 0x428929fbUL,
<a name="l00188"></a>00188     0xb4fcdf82UL, 0x4fb66a53UL, 0x0e7dc15bUL,
<a name="l00189"></a>00189     0x1f081fabUL, 0x108618aeUL, 0xfcfd086dUL, 0xf9ff2889UL, 0x694bcc11UL,
<a name="l00190"></a>00190     0x236a5caeUL, 0x12deca4dUL, 0x2c3f8cc5UL,
<a name="l00191"></a>00191     0xd2d02dfeUL, 0xf8ef5896UL, 0xe4cf52daUL, 0x95155b67UL, 0x494a488cUL,
<a name="l00192"></a>00192     0xb9b6a80cUL, 0x5c8f82bcUL, 0x89d36b45UL,
<a name="l00193"></a>00193     0x3a609437UL, 0xec00c9a9UL, 0x44715253UL, 0x0a874b49UL, 0xd773bc40UL,
<a name="l00194"></a>00194     0x7c34671cUL, 0x02717ef6UL, 0x4feb5536UL,
<a name="l00195"></a>00195     0xa2d02fffUL, 0xd2bf60c4UL, 0xd43f03c0UL, 0x50b4ef6dUL, 0x07478cd1UL,
<a name="l00196"></a>00196     0x006e1888UL, 0xa2e53f55UL, 0xb9e6d4bcUL,
<a name="l00197"></a>00197     0xa2048016UL, 0x97573833UL, 0xd7207d67UL, 0xde0f8f3dUL, 0x72f87b33UL,
<a name="l00198"></a>00198     0xabcc4f33UL, 0x7688c55dUL, 0x7b00a6b0UL,
<a name="l00199"></a>00199     0x947b0001UL, 0x570075d2UL, 0xf9bb88f8UL, 0x8942019eUL, 0x4264a5ffUL,
<a name="l00200"></a>00200     0x856302e0UL, 0x72dbd92bUL, 0xee971b69UL,
<a name="l00201"></a>00201     0x6ea22fdeUL, 0x5f08ae2bUL, 0xaf7a616dUL, 0xe5c98767UL, 0xcf1febd2UL,
<a name="l00202"></a>00202     0x61efc8c2UL, 0xf1ac2571UL, 0xcc8239c2UL,
<a name="l00203"></a>00203     0x67214cb8UL, 0xb1e583d1UL, 0xb7dc3e62UL, 0x7f10bdceUL, 0xf90a5c38UL,
<a name="l00204"></a>00204     0x0ff0443dUL, 0x606e6dc6UL, 0x60543a49UL,
<a name="l00205"></a>00205     0x5727c148UL, 0x2be98a1dUL, 0x8ab41738UL, 0x20e1be24UL, 0xaf96da0fUL,
<a name="l00206"></a>00206     0x68458425UL, 0x99833be5UL, 0x600d457dUL,
<a name="l00207"></a>00207     0x282f9350UL, 0x8334b362UL, 0xd91d1120UL, 0x2b6d8da0UL, 0x642b1e31UL,
<a name="l00208"></a>00208     0x9c305a00UL, 0x52bce688UL, 0x1b03588aUL,
<a name="l00209"></a>00209     0xf7baefd5UL, 0x4142ed9cUL, 0xa4315c11UL, 0x83323ec5UL, 0xdfef4636UL,
<a name="l00210"></a>00210     0xa133c501UL, 0xe9d3531cUL, 0xee353783UL
<a name="l00211"></a>00211 };
<a name="l00212"></a>00212 
<a name="l00213"></a>00213 <span class="keyword">const</span> uint32_t __cast_s4[256] = {
<a name="l00214"></a>00214     0x9db30420UL, 0x1fb6e9deUL, 0xa7be7befUL, 0xd273a298UL, 0x4a4f7bdbUL,
<a name="l00215"></a>00215     0x64ad8c57UL, 0x85510443UL, 0xfa020ed1UL,
<a name="l00216"></a>00216     0x7e287affUL, 0xe60fb663UL, 0x095f35a1UL, 0x79ebf120UL, 0xfd059d43UL,
<a name="l00217"></a>00217     0x6497b7b1UL, 0xf3641f63UL, 0x241e4adfUL,
<a name="l00218"></a>00218     0x28147f5fUL, 0x4fa2b8cdUL, 0xc9430040UL, 0x0cc32220UL, 0xfdd30b30UL,
<a name="l00219"></a>00219     0xc0a5374fUL, 0x1d2d00d9UL, 0x24147b15UL,
<a name="l00220"></a>00220     0xee4d111aUL, 0x0fca5167UL, 0x71ff904cUL, 0x2d195ffeUL, 0x1a05645fUL,
<a name="l00221"></a>00221     0x0c13fefeUL, 0x081b08caUL, 0x05170121UL,
<a name="l00222"></a>00222     0x80530100UL, 0xe83e5efeUL, 0xac9af4f8UL, 0x7fe72701UL, 0xd2b8ee5fUL,
<a name="l00223"></a>00223     0x06df4261UL, 0xbb9e9b8aUL, 0x7293ea25UL,
<a name="l00224"></a>00224     0xce84ffdfUL, 0xf5718801UL, 0x3dd64b04UL, 0xa26f263bUL, 0x7ed48400UL,
<a name="l00225"></a>00225     0x547eebe6UL, 0x446d4ca0UL, 0x6cf3d6f5UL,
<a name="l00226"></a>00226     0x2649abdfUL, 0xaea0c7f5UL, 0x36338cc1UL, 0x503f7e93UL, 0xd3772061UL,
<a name="l00227"></a>00227     0x11b638e1UL, 0x72500e03UL, 0xf80eb2bbUL,
<a name="l00228"></a>00228     0xabe0502eUL, 0xec8d77deUL, 0x57971e81UL, 0xe14f6746UL, 0xc9335400UL,
<a name="l00229"></a>00229     0x6920318fUL, 0x081dbb99UL, 0xffc304a5UL,
<a name="l00230"></a>00230     0x4d351805UL, 0x7f3d5ce3UL, 0xa6c866c6UL, 0x5d5bcca9UL, 0xdaec6feaUL,
<a name="l00231"></a>00231     0x9f926f91UL, 0x9f46222fUL, 0x3991467dUL,
<a name="l00232"></a>00232     0xa5bf6d8eUL, 0x1143c44fUL, 0x43958302UL, 0xd0214eebUL, 0x022083b8UL,
<a name="l00233"></a>00233     0x3fb6180cUL, 0x18f8931eUL, 0x281658e6UL,
<a name="l00234"></a>00234     0x26486e3eUL, 0x8bd78a70UL, 0x7477e4c1UL, 0xb506e07cUL, 0xf32d0a25UL,
<a name="l00235"></a>00235     0x79098b02UL, 0xe4eabb81UL, 0x28123b23UL,
<a name="l00236"></a>00236     0x69dead38UL, 0x1574ca16UL, 0xdf871b62UL, 0x211c40b7UL, 0xa51a9ef9UL,
<a name="l00237"></a>00237     0x0014377bUL, 0x041e8ac8UL, 0x09114003UL,
<a name="l00238"></a>00238     0xbd59e4d2UL, 0xe3d156d5UL, 0x4fe876d5UL, 0x2f91a340UL, 0x557be8deUL,
<a name="l00239"></a>00239     0x00eae4a7UL, 0x0ce5c2ecUL, 0x4db4bba6UL,
<a name="l00240"></a>00240     0xe756bdffUL, 0xdd3369acUL, 0xec17b035UL, 0x06572327UL, 0x99afc8b0UL,
<a name="l00241"></a>00241     0x56c8c391UL, 0x6b65811cUL, 0x5e146119UL,
<a name="l00242"></a>00242     0x6e85cb75UL, 0xbe07c002UL, 0xc2325577UL, 0x893ff4ecUL, 0x5bbfc92dUL,
<a name="l00243"></a>00243     0xd0ec3b25UL, 0xb7801ab7UL, 0x8d6d3b24UL,
<a name="l00244"></a>00244     0x20c763efUL, 0xc366a5fcUL, 0x9c382880UL, 0x0ace3205UL, 0xaac9548aUL,
<a name="l00245"></a>00245     0xeca1d7c7UL, 0x041afa32UL, 0x1d16625aUL,
<a name="l00246"></a>00246     0x6701902cUL, 0x9b757a54UL, 0x31d477f7UL, 0x9126b031UL, 0x36cc6fdbUL,
<a name="l00247"></a>00247     0xc70b8b46UL, 0xd9e66a48UL, 0x56e55a79UL,
<a name="l00248"></a>00248     0x026a4cebUL, 0x52437effUL, 0x2f8f76b4UL, 0x0df980a5UL, 0x8674cde3UL,
<a name="l00249"></a>00249     0xedda04ebUL, 0x17a9be04UL, 0x2c18f4dfUL,
<a name="l00250"></a>00250     0xb7747f9dUL, 0xab2af7b4UL, 0xefc34d20UL, 0x2e096b7cUL, 0x1741a254UL,
<a name="l00251"></a>00251     0xe5b6a035UL, 0x213d42f6UL, 0x2c1c7c26UL,
<a name="l00252"></a>00252     0x61c2f50fUL, 0x6552daf9UL, 0xd2c231f8UL, 0x25130f69UL, 0xd8167fa2UL,
<a name="l00253"></a>00253     0x0418f2c8UL, 0x001a96a6UL, 0x0d1526abUL,
<a name="l00254"></a>00254     0x63315c21UL, 0x5e0a72ecUL, 0x49bafefdUL, 0x187908d9UL, 0x8d0dbd86UL,
<a name="l00255"></a>00255     0x311170a7UL, 0x3e9b640cUL, 0xcc3e10d7UL,
<a name="l00256"></a>00256     0xd5cad3b6UL, 0x0caec388UL, 0xf73001e1UL, 0x6c728affUL, 0x71eae2a1UL,
<a name="l00257"></a>00257     0x1f9af36eUL, 0xcfcbd12fUL, 0xc1de8417UL,
<a name="l00258"></a>00258     0xac07be6bUL, 0xcb44a1d8UL, 0x8b9b0f56UL, 0x013988c3UL, 0xb1c52fcaUL,
<a name="l00259"></a>00259     0xb4be31cdUL, 0xd8782806UL, 0x12a3a4e2UL,
<a name="l00260"></a>00260     0x6f7de532UL, 0x58fd7eb6UL, 0xd01ee900UL, 0x24adffc2UL, 0xf4990fc5UL,
<a name="l00261"></a>00261     0x9711aac5UL, 0x001d7b95UL, 0x82e5e7d2UL,
<a name="l00262"></a>00262     0x109873f6UL, 0x00613096UL, 0xc32d9521UL, 0xada121ffUL, 0x29908415UL,
<a name="l00263"></a>00263     0x7fbb977fUL, 0xaf9eb3dbUL, 0x29c9ed2aUL,
<a name="l00264"></a>00264     0x5ce2a465UL, 0xa730f32cUL, 0xd0aa3fe8UL, 0x8a5cc091UL, 0xd49e2ce7UL,
<a name="l00265"></a>00265     0x0ce454a9UL, 0xd60acd86UL, 0x015f1919UL,
<a name="l00266"></a>00266     0x77079103UL, 0xdea03af6UL, 0x78a8565eUL, 0xdee356dfUL, 0x21f05cbeUL,
<a name="l00267"></a>00267     0x8b75e387UL, 0xb3c50651UL, 0xb8a5c3efUL,
<a name="l00268"></a>00268     0xd8eeb6d2UL, 0xe523be77UL, 0xc2154529UL, 0x2f69efdfUL, 0xafe67afbUL,
<a name="l00269"></a>00269     0xf470c4b2UL, 0xf3e0eb5bUL, 0xd6cc9876UL,
<a name="l00270"></a>00270     0x39e4460cUL, 0x1fda8538UL, 0x1987832fUL, 0xca007367UL, 0xa99144f8UL,
<a name="l00271"></a>00271     0x296b299eUL, 0x492fc295UL, 0x9266beabUL,
<a name="l00272"></a>00272     0xb5676e69UL, 0x9bd3dddaUL, 0xdf7e052fUL, 0xdb25701cUL, 0x1b5e51eeUL,
<a name="l00273"></a>00273     0xf65324e6UL, 0x6afce36cUL, 0x0316cc04UL,
<a name="l00274"></a>00274     0x8644213eUL, 0xb7dc59d0UL, 0x7965291fUL, 0xccd6fd43UL, 0x41823979UL,
<a name="l00275"></a>00275     0x932bcdf6UL, 0xb657c34dUL, 0x4edfd282UL,
<a name="l00276"></a>00276     0x7ae5290cUL, 0x3cb9536bUL, 0x851e20feUL, 0x9833557eUL, 0x13ecf0b0UL,
<a name="l00277"></a>00277     0xd3ffb372UL, 0x3f85c5c1UL, 0x0aef7ed2UL
<a name="l00278"></a>00278 };
<a name="l00279"></a>00279 
</pre></div></div>
</div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>全部</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>数据结构</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>文件</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>函数</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>变量</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>类型定义</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>宏定义</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<hr class="footer"/><address class="footer"><small>Generated at 2015年七月16日 星期四 12:00:37 for Navo Portable Library by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
</body>
</html>
